long-tailed chinchilla – English–Español translations

🇬🇧 en es 🇪🇸

long-tailed chinchilla noun

  • Any of the species Chinchilla laniger, found in South America.
chinchilla Chilena, chinchilla costera, chinchilla de cola larga, chinchilla menor
Wiktionary Links